package com.infovane.model;

import java.util.Date;

/**
 * TUser entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TUser implements java.io.Serializable {

	// Fields

	private Long userId;
	private String userName;
	private String userPass;
	private String userRealName;
	private String userAuthorName;
	private String userNickName;
	private String userGroup;
	private String userSex;
	private Integer userAge;
	private Long userQq;
	private Long userPhone;
	private String userEmail;
	private String userGraduate;
	private String userAddress;
	private String userCertificate;
	private Long userCertificateNumber;
	private Integer userIfVip;
	private Integer userVipLevel;
	private Integer userIfAuthor;
	private Integer userAuthorLevel;
	private Integer userIfAdmin;
	private Integer userAdminLimit;
	private Integer userIfLogin;
	private Date userLoginTime;
	private Date userOutTime;
	private Date userCreateTime;
	private Date userModifyTime;
	private Integer userSkinSign;
	private Long userIntegral;
	private String userMotto;
	private String userMood;
	private String userLocationIp;
	private Integer userAccountStatus;
	private String userAccountNotes;
	private String userHeadName;
	private String userHeadUrl;

	// Constructors

	/** default constructor */
	public TUser() {
	}

	/** minimal constructor */
	public TUser(String userName, String userPass) {
		this.userName = userName;
		this.userPass = userPass;
	}

	/** full constructor */
	public TUser(String userName, String userPass, String userRealName,
			String userAuthorName, String userNickName, String userGroup,
			String userSex, Integer userAge, Long userQq, Long userPhone,
			String userEmail, String userGraduate, String userAddress,
			String userCertificate, Long userCertificateNumber,
			Integer userIfVip, Integer userVipLevel, Integer userIfAuthor,
			Integer userAuthorLevel, Integer userIfAdmin,
			Integer userAdminLimit, Integer userIfLogin, Date userLoginTime,
			Date userOutTime, Date userCreateTime, Date userModifyTime,
			Integer userSkinSign, Long userIntegral, String userMotto,
			String userMood, String userLocationIp, Integer userAccountStatus,
			String userAccountNotes, String userHeadName, String userHeadUrl) {
		this.userName = userName;
		this.userPass = userPass;
		this.userRealName = userRealName;
		this.userAuthorName = userAuthorName;
		this.userNickName = userNickName;
		this.userGroup = userGroup;
		this.userSex = userSex;
		this.userAge = userAge;
		this.userQq = userQq;
		this.userPhone = userPhone;
		this.userEmail = userEmail;
		this.userGraduate = userGraduate;
		this.userAddress = userAddress;
		this.userCertificate = userCertificate;
		this.userCertificateNumber = userCertificateNumber;
		this.userIfVip = userIfVip;
		this.userVipLevel = userVipLevel;
		this.userIfAuthor = userIfAuthor;
		this.userAuthorLevel = userAuthorLevel;
		this.userIfAdmin = userIfAdmin;
		this.userAdminLimit = userAdminLimit;
		this.userIfLogin = userIfLogin;
		this.userLoginTime = userLoginTime;
		this.userOutTime = userOutTime;
		this.userCreateTime = userCreateTime;
		this.userModifyTime = userModifyTime;
		this.userSkinSign = userSkinSign;
		this.userIntegral = userIntegral;
		this.userMotto = userMotto;
		this.userMood = userMood;
		this.userLocationIp = userLocationIp;
		this.userAccountStatus = userAccountStatus;
		this.userAccountNotes = userAccountNotes;
		this.userHeadName = userHeadName;
		this.userHeadUrl = userHeadUrl;
	}

	// Property accessors

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserPass() {
		return this.userPass;
	}

	public void setUserPass(String userPass) {
		this.userPass = userPass;
	}

	public String getUserRealName() {
		return this.userRealName;
	}

	public void setUserRealName(String userRealName) {
		this.userRealName = userRealName;
	}

	public String getUserAuthorName() {
		return this.userAuthorName;
	}

	public void setUserAuthorName(String userAuthorName) {
		this.userAuthorName = userAuthorName;
	}

	public String getUserNickName() {
		return this.userNickName;
	}

	public void setUserNickName(String userNickName) {
		this.userNickName = userNickName;
	}

	public String getUserGroup() {
		return this.userGroup;
	}

	public void setUserGroup(String userGroup) {
		this.userGroup = userGroup;
	}

	public String getUserSex() {
		return this.userSex;
	}

	public void setUserSex(String userSex) {
		this.userSex = userSex;
	}

	public Integer getUserAge() {
		return this.userAge;
	}

	public void setUserAge(Integer userAge) {
		this.userAge = userAge;
	}

	public Long getUserQq() {
		return this.userQq;
	}

	public void setUserQq(Long userQq) {
		this.userQq = userQq;
	}

	public Long getUserPhone() {
		return this.userPhone;
	}

	public void setUserPhone(Long userPhone) {
		this.userPhone = userPhone;
	}

	public String getUserEmail() {
		return this.userEmail;
	}

	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}

	public String getUserGraduate() {
		return this.userGraduate;
	}

	public void setUserGraduate(String userGraduate) {
		this.userGraduate = userGraduate;
	}

	public String getUserAddress() {
		return this.userAddress;
	}

	public void setUserAddress(String userAddress) {
		this.userAddress = userAddress;
	}

	public String getUserCertificate() {
		return this.userCertificate;
	}

	public void setUserCertificate(String userCertificate) {
		this.userCertificate = userCertificate;
	}

	public Long getUserCertificateNumber() {
		return this.userCertificateNumber;
	}

	public void setUserCertificateNumber(Long userCertificateNumber) {
		this.userCertificateNumber = userCertificateNumber;
	}

	public Integer getUserIfVip() {
		return this.userIfVip;
	}

	public void setUserIfVip(Integer userIfVip) {
		this.userIfVip = userIfVip;
	}

	public Integer getUserVipLevel() {
		return this.userVipLevel;
	}

	public void setUserVipLevel(Integer userVipLevel) {
		this.userVipLevel = userVipLevel;
	}

	public Integer getUserIfAuthor() {
		return this.userIfAuthor;
	}

	public void setUserIfAuthor(Integer userIfAuthor) {
		this.userIfAuthor = userIfAuthor;
	}

	public Integer getUserAuthorLevel() {
		return this.userAuthorLevel;
	}

	public void setUserAuthorLevel(Integer userAuthorLevel) {
		this.userAuthorLevel = userAuthorLevel;
	}

	public Integer getUserIfAdmin() {
		return this.userIfAdmin;
	}

	public void setUserIfAdmin(Integer userIfAdmin) {
		this.userIfAdmin = userIfAdmin;
	}

	public Integer getUserAdminLimit() {
		return this.userAdminLimit;
	}

	public void setUserAdminLimit(Integer userAdminLimit) {
		this.userAdminLimit = userAdminLimit;
	}

	public Integer getUserIfLogin() {
		return this.userIfLogin;
	}

	public void setUserIfLogin(Integer userIfLogin) {
		this.userIfLogin = userIfLogin;
	}

	public Date getUserLoginTime() {
		return this.userLoginTime;
	}

	public void setUserLoginTime(Date userLoginTime) {
		this.userLoginTime = userLoginTime;
	}

	public Date getUserOutTime() {
		return this.userOutTime;
	}

	public void setUserOutTime(Date userOutTime) {
		this.userOutTime = userOutTime;
	}

	public Date getUserCreateTime() {
		return this.userCreateTime;
	}

	public void setUserCreateTime(Date userCreateTime) {
		this.userCreateTime = userCreateTime;
	}

	public Date getUserModifyTime() {
		return this.userModifyTime;
	}

	public void setUserModifyTime(Date userModifyTime) {
		this.userModifyTime = userModifyTime;
	}

	public Integer getUserSkinSign() {
		return this.userSkinSign;
	}

	public void setUserSkinSign(Integer userSkinSign) {
		this.userSkinSign = userSkinSign;
	}

	public Long getUserIntegral() {
		return this.userIntegral;
	}

	public void setUserIntegral(Long userIntegral) {
		this.userIntegral = userIntegral;
	}

	public String getUserMotto() {
		return this.userMotto;
	}

	public void setUserMotto(String userMotto) {
		this.userMotto = userMotto;
	}

	public String getUserMood() {
		return this.userMood;
	}

	public void setUserMood(String userMood) {
		this.userMood = userMood;
	}

	public String getUserLocationIp() {
		return this.userLocationIp;
	}

	public void setUserLocationIp(String userLocationIp) {
		this.userLocationIp = userLocationIp;
	}

	public Integer getUserAccountStatus() {
		return this.userAccountStatus;
	}

	public void setUserAccountStatus(Integer userAccountStatus) {
		this.userAccountStatus = userAccountStatus;
	}

	public String getUserAccountNotes() {
		return this.userAccountNotes;
	}

	public void setUserAccountNotes(String userAccountNotes) {
		this.userAccountNotes = userAccountNotes;
	}

	public String getUserHeadName() {
		return this.userHeadName;
	}

	public void setUserHeadName(String userHeadName) {
		this.userHeadName = userHeadName;
	}

	public String getUserHeadUrl() {
		return this.userHeadUrl;
	}

	public void setUserHeadUrl(String userHeadUrl) {
		this.userHeadUrl = userHeadUrl;
	}

}